package designpattern.create.factory.factorymethod;

/**
 * 工厂方法模式,不同的产品由不同的工厂生产，不再由统一的工厂生产，这样当有新的产品是不需要改变共产内的逻辑了，只需要
 * 新加一个工厂去实现就可以了。
 */
public class Customer {
    public static void main(String[] args) {
        BMW320Factory factoryBMW320 = new BMW320Factory();
        factoryBMW320.create();

        BMW523Factory factoryBMW523 = new BMW523Factory();
        factoryBMW523.create();
    }
}
